The 5-star The Slaughters Country Inn offers comfort and convenience whether you're on business or holiday in Lower Slau....